most uncompromising - German English Dictionary